Multicycle Polling Scheduling Algorithm
نویسندگان
چکیده
The paper deals with the scheduling of periodic information flow in FieldBus environment. The scheduling problem is defined from an analytical point of view, giving a brief survey of the most well-known solutions, and illustrating multicycle polling scheduling which is based on the hypothesis that all the production period of the periodic processes to be scheduled are harmonic. Although in some process control or manufacturing scenarios this hypothesis may be acceptable, there are many real industrial processes to which it cannot be applied. The aim of the paper is to make a contribution towards solving the scheduling problem. It essentially concerns extension of the theory on which multicycle polling scheduling is based to a much more realistic and general scenario, where the periods of all the processes to be scheduled have arbitrary values. We present a new formulation of multicycle polling scheduling, called extended multicycle polling scheduling, and demonstrate that it comprises the scenario currently considered in the literature. We then present an algorithmic solution to extended multicycle polling scheduling, demonstrating that it also coincides exactly with the solution given in the literature when the current restrictive hypotheses hold. Finally, some examples of scheduling further highlight the limits of the currently available algorithmic solution for multicycle polling scheduling and demonstrate the superiority of the solution proposed in the paper.
منابع مشابه
Multicycle Scheduling under Local Timing Constraints using Genetic Algorithms and Tabu Search
Multicycle scheduling, i.e., the possibility to schedule operations over several clock cycles, gives faster designs. In this paper a method for clock period optimization during multicycle scheduling is described. The proposed method takes into account a set of local timing constraints and selects the appropriate functional units (with different area and delay) that can be used to implement the ...
متن کاملPriority Based Polling and Scheduling Algorithm for Intrapiconets in Bluetooth
The trend of dynamically interconnecting the personal devices that people carry with them has led to the introduction of personal area networks (PANs) and personal networks (PNs). The Bluetooth wireless access technology is believed to be a potential enabler of PANs and PNs. This dissertation focuses on Bluetooth intrapiconet scheduling (also referred to as Bluetooth polling) that helps in maki...
متن کاملCommunication Synthesis for Interconnect Minimization in Multicycle Communication Architecture
In deep-submicron technology, several state-of-the-art architectural synthesis flows have already adopted the distributed register architecture to cope with the increasing wire delay by allowing multicycle communication. In this article, we regard communication synthesis targeting a refined regular distributed register architecture, named RDR-GRS, as a problem of simultaneous data transfer rout...
متن کاملScheduling in RTL Design Methodology
In this report, we describe the novel RTL design methodology based on Accellera RTL semantics. We also propose the scheduling algorithm targeting bus-based architecture for the RTL design methodology. The proposed scheduling algorithm is based on resource constrained list scheduling, which considers the number of function units, storage units, buses and ports of storage units in each control st...
متن کاملPolling and Bridge Scheduling Algorithms in Bluetooth
This report presents a brief overview and classification of intra-piconet polling schemes for Bluetooth piconets. It also presents a similar overview and classification of bridge scheduling algorithms for Bluetooth scatternets. Some additional issues, in particular the transmission of TCP/IP traffic over Bluetooth, and segmentation and reassembly policies, are discussed as well.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002